clean a well or canal - Alemán Inglés Diccionario